Synonyms for "staff of life"

Words with similar meaning